<?php
header('content-type:text/html;charset=utf-8');


//$size = filesize('82.txt');
$size = 120332223;

//第二种判断形式
switch (true){
    case $size>pow(1024,4):
        $re = array(4,'T');
        break;
    case $size>pow(1024,3):
        $re = array(3,'G');
        break;
    case $size>pow(1024,2):
        $re = array(2,'M');
        break;
    case $size>pow(1024,1):
        $re = array(1,'K');
}
echo $size/pow(1024,$re[0]).$re[1];

//第一种判断形式
//if ($size>pow(1024,4)) {
//    echo $size/pow(1024,4).'T';
//}else if ($size>pow(1024,3)) {
//    echo $size/pow(1024,3).'G';
//}else if($size>pow(1024,2)){
//    echo $size/pow(1024,2).'M';
//}else{
//    echo $size/pow(1024,1).'K';
//}